#define _CRT_SECURE_NO_WARNINGS 1

#include"Sort.h"

void Print(int* a, int n)
{
	for (int i = 0; i < n; i++)
	{
		printf("%d ", a[i]);
	}
	printf("\n");
}
void TestSort()
{
	int arr[] = { 2,8,90,1,34,7,13 };
	int sz = sizeof(arr) / sizeof(arr[0]);

	Print(arr, sz);
	//InsertSort(arr, sz);
	//ShellSort(arr, sz);
	//SelectSort(arr, sz);
	//HeapSort(arr, sz);
	//BubbleSort(arr, sz);
	//QuickSort(arr, 0, sz - 1);
	//QuickSortNonR(arr, 0, sz - 1);
	//MergeSort(arr, sz);
	MergeSortNonR(arr, sz);
	Print(arr, sz);
}

int main()
{
	TestSort();

	return 0;
}